Arquivo de configuração

Primeiro, você precisa criar um arquivo de configuração no diretório de sua preferência. Irei criar no diretório /home/thiago/Documentos/Code/Ansible/lab1/. Vamos chamá-lo de ansible.cfg:

[defaults]
inventory = ./hosts
host_key_checking = false
timeout = 5

Parâmetros do arquivo ansible.cfg:

  • [defaults] - se refere ao padrão de configurações gerais listadas nos valores abaixo.
  • inventory = ./hosts - definindo o arquivo de inventário a ser utilizado para alocar os dispositivos que queremos interagir.
  • host_key_checking = false - definindo o parâmetro false para definir que as chaves SSH não sejam trocadas ao iniciar a autenticação.
  • timeout = 5 - tempo limite até a conexão ser autenticada.

Nota

Percebe-se que o arquivo ansible.cfg contém valores simples, porém é o necessário para colocar nossos playbooks para rodar. Caso você deseja verificar uma lista completa dos parâmetros e suas descrições, você pode encontrar nessa documentação.